package com.css.fxfzysx.modules.vabStructure.vo;

import lombok.Data;

import java.util.List;

@Data
public class ColumnParamVO {
    /**\
     * id
     */
    private String ccpiId;

    /**
     * 注编号
     */
    private String pillarCode;

    /**
     *每榀间距（m）
     */
    private Double trussSpacing;

    /**
     * 跨度
     */
    private Double span;

    /**
     * 层号
     */
    private Integer floorNum;

    /**
     *柱净高Hn
     */
    private Double pillarHeight;

    /**
     * 柱截面宽b(mm)
     */
    private Double pillarSectionWidth;

    /**
     *柱截面高h(mm)
     */
    private Double pillarSectionHeight;

    /**
     * 纵筋fyk
     */
    private Double fyk;

    /**
     * 纵向受拉筋总截面积
     * As
     */
    private Double portraitSectionalArea;

    /**
     * 柱截面有效高
     */
    private Double h0;

    /**
     * 混凝土抗压强度标准值fck
     */
    private Double fck;

    /**
     * 界限受压区高度ζbk
     */
    private Double bk;

    /**
     * 总跨度
     */
    private Double totalSpan;

    /**
     * 受压筋合理点距受压边缘的距离
     * as
     */
    private Double distance;

    /**
     * 板厚
     */
    private Double boardThickness;

    /**
     *砼标号
     */
    private Double concreteCode;

    /**
     * fvk
     */
    private Double fvk;

    /**
     * 箍筋间距s
     */
    private Double spacing;

    /**
     * 箍筋截面积Asv
     */
    private Double sectionalArea;

    /**
     * 剪力墙Ash
     */
    private Double ash;


    /**
     * 砖填充墙水平截面面积
     */
    private Double am;

    /**
     * 两侧是否有填充墙
     */
    private String hasTcq;

    /**
     * 砌体强度的正压力影响系数
     */
    private Double en;

    /**
     * 砖墙的抗剪强度标准值fvk
     */
    private Double fvkStrength;

    /**
     *抗震墙的截面积
     * Aw
     */
    private Double wallSectionalArea;

    /**
     * 水平钢筋截面面积Ash
     */
    private Double sectionalAsh;

    /**
     * 抗震墙的计算剪跨比      λ
     */
    private Double jkb;

    /**
     * 不知道是什么？需求说是给出的值 用来计算Nmax
     */
    private double portraitSectionalArea1 ;

    /**
     * 梁参数
     */
    private List<CrsBeamVO> roofBeams ;

    /**
     * 柱子的弹性模量
     */
    private double eb ;

    /**
     * 中柱还是边柱
     */
    private String  pillarPosition;


    private String entiretyId ;

}
